temporary headstall - Spanish English Dictionary